home *** CD-ROM | disk | FTP | other *** search
- Date: Fri, 26 Mar 93 18:10:24 -0500
- From: "Nicholas S Castellano" <entropy@terminator.rs.itd.umich.edu>
- To: hohmuth@freia.inf.tu-dresden.de
- In-Reply-To: Michael Hohmuth's message of Fri, 26 Mar 93 21:27:46 MEZ <9303262030.AA14329@terminator.rs.itd.umich.edu>
- Subject: tcsh 6.03, BSD sh, mntlib
-
- >> Yes...I still feel there are too many broken shells out there, but I
- >> have received a many examples in email of cases where the current
- >> emulation in the library loses badly. I've come to the conclusion
- >> that it would be nice to provide both methods and let the user choose
- >> via an environment variable which way to go (e.g. if your shell works
- >> good enough, you can enable the exec-/bin/sh version of system() and
- >> popen()). I am (as I believe I said in another message) open to
- >> discussion on which should be the default, and how this should be
- >> controlled (a new env var, or a switch in UNIXMODE?)
- >
- >I think a UNIXMODE switch would be sufficiant. The default should be not
- >to use /bin/sh (under both MiNT and TOS, for backward compatibelity of new
- >binaries to not-well-configured systems). If UNIXMODE switch "s" is present,
- >/bin/sh should be used. The device to load it from should be the default
- >root device (_rootdir), which is initialized from UNIXMODE, too (in
- >mntlib/main.c), and which defaults to U: under MiNT.
-
- This sounds good to me. Anyone want to volunteer to implement it?
-
- cheers,
- entropy
-
-